/*
 * Copyright (C) 2019 Fastjrun, Inc. All Rights Reserved.
 */
package com.fastjrun.demo.service;

import java.util.Date;

import com.fastjrun.demo.bean.User;

public interface CoreUserService {
    void checkLoign(String uuid, String deviceId);

    User autoLogin(String deviceId, String uuidOld, String uuidNew);

    User login(String loginName, String loginPwd, String deviceId, String uuid);

    void logOut(String uuid, String deviceId);

    void unlockUserPwd(Date date);

    void inValidUserLoginCredential(Date date);

    User getRedisUser(String uuid, String deviceId);

    void setRedisUser(User user, String uuid, String deviceId);
}
